package com.dnndo.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 广告 VO 类
 */
@Data
public class AdvertisementVO {

    /**
     * 广告ID
     */
    private Integer advertisementId;

    /**
     * 广告名字
     */
    private String advertisementName;

    /**
     * 广告英文名字
     */
    private String advertisementNameEn;

    /**
     * 广告主题
     */
    private String advertisementTitle;

    /**
     * 广告英文主题
     */
    private String advertisementTitleEn;

    /**
     * 广告详细描述
     */
    private String advertisementDescribe;

    /**
     * 广告英文详细描述
     */
    private String advertisementDescribeEn;

    /**
     * 广告图片的链接地址
     */
    private String advertisementUrl;

    /**
     * 广告的分类名称
     */
    private String typeName;

    /**
     * 广告的英文分类名称
     */
    private String typeNameEn;

    /**
     * 广告创建的日期和时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdAt;

    /**
     * 广告最后修改的日期和时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updatedAt;

    /**
     * 广告的跳转地址
     */
    private String advertisementHttp;

    /**
     * 广告状态
     */
    private Integer status;
}
